Anti-Pattern Specification and Correction Recommendations for Semantic Cloud Services
نویسندگان
چکیده
The lack of standardized descriptions of cloud services hinders their discovery. In an effort to standardize cloud service descriptions, several works propose to use ontologies. Nevertheless, the adoption of any of the proposed ontologies calls for an evaluation to show its efficiency in cloud service discovery. Indeed, the existing cloud providers describe, their similar offered services in different ways. Thus, various existing works aim at standardizing the representation of cloud computing services by proposing ontologies. Since the existing proposals were not evaluated, they might be less adopted and considered. Indeed, the ontology evaluation has a direct impact on its understandability and reusability. In this paper, we propose an evaluation approach to validate our proposed Cloud Service Ontology (CSO), to guarantee an adequate cloud service discovery. To this end, this paper has a three-fold contribution. First, we specify a set of patterns and anti-patterns in order to evaluate our CSO. Second, we define an antipattern detection algorithm based on SPARQL queries which provides a set of correction recommendations to help ontologists revise their ontology. Finally, tests were conducted in relation to: (i) the algorithm efficiency and (ii) anti-pattern detection of design anomalies as well as taxonomic and domain errors within CSO.
منابع مشابه
A review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملBiCloud-2M: A Combined Bigraph Maude-based Tool for Cloud Specification and Analysis
Service availability is a challenging issue in Cloud Computing. It implies continuous reconfiguration of cloud architecture by adding or removing different resources (virtual machines, services...) to ensure the suited quality of service. Thus a main goal in Cloud systems design is to model and analyse cloud architecture and its dynamic reconfiguration. Based on Bigraphical Reactive Systems (BR...
متن کاملUse of Semantic Similarity and Web Usage Mining to Alleviate the Drawbacks of User-Based Collaborative Filtering Recommender Systems
One of the most famous methods for recommendation is user-based Collaborative Filtering (CF). This system compares active user’s items rating with historical rating records of other users to find similar users and recommending items which seems interesting to these similar users and have not been rated by the active user. As a way of computing recommendations, the ultimate goal of the user-ba...
متن کاملIntegration of cloud-based services into distributed workflow systems: challenges and solutions
The paper introduces the challenges in modern workflow management in distributed environments spanning multiple cluster, grid and cloud systems. Recent developments in cloud computing infrastructures are presented and are referring how clouds can be incorporated into distributed workflow management, aside from local and grid systems considered so far. Several challenges concerning workflow defi...
متن کاملA quality-aware cloud selection service for computational modellers
This research sets out to help computational modellers, to select the most cost effective Cloud service provider. This is when they opt to use Cloud computing in preference to using the in-house High Performance Computing (HPC) facilities. A novel Quality-aware computational Cloud Selection (QAComPS) service is proposed and evaluated. This selects the best (cheapest) Cloud provider‟s service. A...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017